package wpwork.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@TableName("ksh_gpsinfo_history")
public class GpsInfoHistoryEntity {

    /**
     * 用户编号
     */
//    @TableId(value = "f_userid", type = IdType.NONE)
    @TableField("f_userid")
    private String userid;

    /**
     * 类型，默认为0
     */
    @TableField("f_type")
    private Integer type;

    /**
     * 经度
     */
    @TableField("f_lng")
    private String lng;

    /**
     * 纬度
     */
    @TableField("f_lat")
    private String lat;

    /**
     * 距离（单位：公里或米，视业务而定）
     */
    @TableField("f_distance")
    private BigDecimal distance;

    /**
     * 备注
     */
    @TableField("f_remark")
    private String remark;

    /**
     * 备注1
     */
    @TableField("f_remark1")
    private String remark1;

    /**
     * 备注2
     */
    @TableField("f_remark2")
    private String remark2;

    /**
     * GPS信息上传时间
     */
    @TableField("f_time")
    private Date time;

    /**
     * 租户ID（用于多租户）
     */
    @TableField("f_tenant_id")
    private String tenantId;


    @TableField(exist = false)
    private String realName;

}
